3193 101
20051 503
12596 369
5355 755
14557 751
5703 727
3652 574
4025 853
15456 185
7228 328
24044 1040
2216 141
4922 669
2273 52
4820 398
11110 907
21724 294
4039 184
13575 306
4107 665
14088 264
3998 561
4015 281
3804 240
20808 841
3738 628
4630 837
5025 532