39533 583
27585 801
21213 507
29206 446
40894 168
16848 418
9821 98
23478 347
28805 538
36529 897
33610 298
20502 362
12930 372
15135 657
15946 66
65941 915
86537 643
19613 522
5085 167
11179 236
13181 984
7764 846
13371 39
30430 244
8086 170
12357 312
20995 325
30402 574