1203 276
958 49
16953 840
6862 710
5166 471
2336 523
4180 369
28300 651
5150 568
3719 846
15798 546
6809 115
6019 591
6059 292
28114 37
27496 383
12896 623
2922 495
1206 124
7068 466
12341 532
1282 280
2050 268
806 111
1978 332
3229 544
20498 653
4626 36