2845 421
10313 380
25044 51
6249 617
49442 696
42268 493
32253 209
30337 390
21411 837
13505 716
20238 850
9258 831
31362 359
17264 730
3110 379
8792 171