17618 68
1425 93
7962 642
22351 477
72322 641
19050 362
34459 843
38613 636
11822 348
9652 527
7002 802
50520 60
4045 99
4660 658
5601 614
2002 212
8172 878
7348 728
1285 87
1595 34
2603 273
7659 473
3239 563
2918 302