3135 76
1459 445
7008 610
3106 390
6077 672
4880 659
11313 389
22902 458
4193 201
5032 168
339628 1139
29468 551
56368 272
16004 476
4884 154
8578 259
16211 742
7821 620
2897 105
5851 193
14662 481