3252 295
3695 373
5366 508
10223 591
25829 274
107220 370
14514 514
45020 255
18067 654
26736 402
21653 281
28851 382
13122 803
17905 929
10599 614
9314 151
2584 507
19003 342
4438 748
2877 197
4091 603
15490 580