3021 300
2079 164
2200 39
3085 181
6764 65
10470 237
7502 433
4282 621
12669 738
3990 833
5682 425
9148 265
8230 190
15023 349
6087 609
4384 546
10774 832
4919 418
3701 548
9219 117
2866 427
4345 706
1545 135
4672 407