3753 113
4157 560
15444 169
23093 367
8771 601
20627 841
14744 880
11292 838
6513 418
5439 740
5759 245
4848 75
3859 83
15937 65
23371 781
15907 399
43282 163
11284 208
10515 502
17988 606
6460 323
5178 487
6985 482
4895 855
21459 802
3747 521
5368 305
3491 465