3135 76
1459 445
7008 610
3106 390
6077 672
4880 659
11313 389
22909 458
4194 201
5032 168
339728 1139
29468 551
56370 272
16007 476
4885 154
8581 259
16216 742
7822 620
2897 105
5855 193
14674 481