3006 544
3109 494
2059 209
1242 178
37518 425
7433 977
18296 379
76494 274
50029 500
16787 287
11345 134
27348 660
26411 198
66472 388
17446 319
26750 424
20590 92
59226 685
20840 461
38226 81
30234 914
22029 829
88454 367
31564 99