2850 421
10313 380
25057 51
6260 617
49446 696
42270 493
32256 209
30340 390
21414 837
13507 716
20240 850
9269 831
31362 359
17265 730
3110 379
8796 171