15015 897
2915 543
3349 338
39108 694
21566 194
7272 632
10982 697
7171 608
7216 213
4783 376
2729 378
32002 632
6432 65
8024 521
9860 352
3229 562
16409 397
9023 76
4043 916
1341 280
6242 277
15645 751
4304 168
12285 523
29877 128
10096 523
10699 551
9107 628