12031 337
16554 399
9508 457
44988 163
91840 219
29219 420
9936 797
3847 383
8658 636
5813 97
5563 204
2932 288
5851 335
8115 120
10717 593
2554 391
17283 730
22010 353
4496 320
11515 309
5671 581
8266 412
4003 373
7942 270
8477 212
21005 185
2369 458
3338 891