3141 101
19861 503
12423 369
5336 755
14188 751
5655 727
3625 574
3997 853
15330 185
7191 328
23756 1040
2196 141
4867 669
2248 52
4789 398
10853 907
21503 294
3981 184
13482 306
4093 665
13549 264
3966 561
3960 281
3779 240
20524 841
3713 628
4611 837
4529 532