12581 710
13018 351
9018 525
4274 199
7259 324
20707 382
14574 412
4737 300
11468 232
6878 168
26730 964
16522 514
8859 836
7091 828
15399 437
28416 1017
5939 519
5755 738
8174 844
2035 298
5835 509
5533 327
27861 503
13082 338
121693 751
10634 732
31943 913
17846 456