3075 101
19500 503
12303 369
5289 755
13854 751
5602 727
3597 574
3949 853
15232 185
7114 328
23431 1040
2166 141
4784 669
2192 52
4738 398
10599 907
21210 294
3885 184
13377 306
4055 665
13111 263
3922 561
3808 281
3725 240
20185 841
3681 628
4579 837
4104 532