30703 910
2717 49
7440 745
17999 974
4524 353
23400 594
8775 363
12520 355
6741 42
1352 81
24849 104
19820 332
9460 273
57882 278
40135 926
82438 547
36120 396
4249 89
4658 371
77973 761
57752 392
22498 244
21924 168
47743 739
10660 584
22237 310
30032 241
38985 450