31211 910
2761 49
7610 745
18188 974
4574 353
23460 594
8948 363
12659 355
6837 42
1392 81
24883 104
19891 332
9548 273
57977 278
40390 926
82484 547
36285 396
4259 89
4678 371
78171 761
57886 392
22566 244
21975 168
47828 739
10675 584
22268 310
30099 241
39094 450