3135 76
1459 445
7008 610
3106 390
6077 672
4880 659
11313 389
22909 458
4193 201
5032 168
339700 1139
29468 551
56369 272
16007 476
4885 154
8580 259
16216 742
7822 620
2897 105
5852 193
14672 481