31044 910
2741 49
7592 745
18125 974
4555 353
23428 594
8876 363
12619 355
6808 42
1372 81
24869 104
19866 332
9524 273
57946 278
40286 926
82462 547
36228 396
4254 89
4672 371
78112 761
57846 392
22538 244
21955 168
47787 739
10671 584
22258 310
30073 241
39061 450