39528 583
27583 801
21213 507
29204 446
40889 168
16844 418
9821 98
23477 347
28802 538
36510 897
33605 298
20498 362
12930 372
15135 657
15945 66
65941 915
86537 643
19611 522
5082 167
11178 236
13181 984
7764 846
13371 39
30429 244
8086 170
12357 312
20994 325
30397 574