14803 59
12565 540
61256 500
314813 1252
10873 580
6855 76
5293 309
3399 70
25319 224
15515 94
76164 264
104290 335
4132 395
6845 612
4940 538
134658 600
95320 903
64257 617
112142 716
58134 465
8962 519
10422 228
44320 407
4536 188