21513 327
27937 154
30509 111
20474 479
14150 396
88962 326
22194 425
24518 242
21127 472
12350 561
56443 452
22344 846
143331 270
19509 388
39747 251
14929 163
154945 575
23795 570
17685 646
24316 318
130583 969
20667 711
37254 287
30133 630