2506 36
3966 442
7670 782
4912 728
4331 521
3229 100
8364 803
4895 573
3920 281
5854 285
4601 289
3732 47
6556 441
8674 356
9324 914
7317 287
10144 581
10054 654
8698 476
13254 281
16820 859
19116 1027
12643 156
1040 203