31310 910
2775 49
7629 745
18216 974
4581 353
23466 594
8982 363
12687 355
6855 42
1403 81
24888 104
19910 332
9565 273
58000 278
40436 926
82496 547
36314 396
4260 89
4679 371
78212 761
57924 392
22582 244
21990 168
47845 739
10678 584
22278 310
30111 241
39104 450