2869 421
10316 380
25059 51
6269 617
49448 696
42277 493
32262 209
30345 390
21419 837
13509 716
20245 850
9284 831
31368 359
17269 730
3110 379
8798 171