3547 347
98606 551
3407 286
118817 513
94875 544
72403 309
5419 846
4253 356
3997 443
9879 347
4914 227
56568 196