2730 421
10271 380
16422 164
25010 51
6184 617
49395 696
42198 493
32200 209
30257 390
21386 837
13492 716
20215 850
9193 831
31322 359
17231 730
3108 379
8773 171