3021 101
19239 503
8509 369
5254 755
13410 751
5567 727
3576 574
3920 853
15108 185
7000 328
22723 1039
2143 141
4715 669
2148 52
4689 398
10356 907
20890 294
3798 184
13169 306
4029 665
12796 263
3865 561
3704 281
3668 240
19598 841
3636 628
4547 837
3149 532