31237 910
2769 49
7620 745
18197 974
4577 353
23464 594
8959 363
12672 355
6845 42
1396 81
24887 104
19900 332
9555 273
57985 278
40411 926
82486 547
36296 396
4259 89
4678 371
78191 761
57899 392
22575 244
21985 168
47836 739
10677 584
22269 310
30109 241
39098 450