2730 421
10271 380
16421 164
25010 51
6181 617
49395 696
42198 493
32199 209
30256 390
21386 837
13492 716
20215 850
9193 831
31320 359
17231 730
3108 379
8773 171