2972 421
10332 380
16510 164
25088 51
6311 617
49478 696
42317 493
32316 209
30398 390
21469 837
13534 716
20260 850
9322 831
31403 359
17320 730
3112 379
8824 171