3875 421
10509 380
25640 51
6855 617
49794 696
42703 494
32792 209
30906 390
21793 837
13713 716
20449 850
9459 831
31846 359
17670 730
3144 379
9069 171