3135 76
1459 445
7008 610
3106 390
6077 672
4880 659
11313 389
22903 458
4193 201
5032 168
339645 1139
29468 551
56368 272
16005 476
4885 154
8579 259
16212 742
7821 620
2897 105
5852 193
14663 481