2850 583
2912 587
1759 352
271 46
3498 773
2318 56
1928 593
1686 528
309402 1275
2124 358
85041 758
186535 672
78044 284
69038 533
130093 424
105486 591
3948 118
74377 579
95327 307
71282 494
58281 296
3669 188
1791 247
51823 115
127063 360
16266 239
19888 217
20596 770