19791 41
1557 58
3798 412
12345 111
7736 723
10910 564
175318 555
761 99
29899 139
3771 661
6502 652
4673 535
19453 167
3217 467
13198 886
1980 202
4399 860
12057 252
24637 412
79056 627
7335 648
1979 175
35235 85
3900 611
2725 99
16999 687
18730 603
7778 200