3075 101
19501 503
12303 369
5289 755
13856 751
5603 727
3597 574
3949 853
15237 185
7114 328
23436 1040
2166 141
4784 669
2192 52
4738 398
10602 907
21212 294
3885 184
13379 306
4055 665
13113 263
3922 561
3808 281
3726 240
20189 841
3681 628
4579 837
4104 532