2962 421
10330 380
16509 164
25084 51
6301 617
49476 696
42310 493
32311 209
30392 390
21467 837
13530 716
20258 850
9321 831
31397 359
17312 730
3111 379
8815 171