4196 96
2538 219
4771 127
4512 491
44696 995
11006 247
20370 628
3294 463
1782 42
3244 582
1610 158
3101 116
4102 496
2816 411
3522 103
2185 61
5247 331
10457 654
4718 484
6677 686
21889 657
17526 645
4001 371
8127 542