15037 897
2915 543
3350 338
39115 694
21571 194
7275 632
10983 697
7176 608
7217 213
4783 376
2731 378
32072 632
6440 65
8035 521
9870 352
3229 562
16410 397
9029 76
4043 916
1342 280
6243 277
15648 751
4306 168
12300 523
29883 128
10097 523
10714 551
9107 628