3078 101
19502 503
12303 369
5289 755
13862 751
5603 727
3597 574
3949 853
15241 185
7118 328
23440 1040
2166 141
4785 669
2192 52
4738 398
10607 907
21217 294
3885 184
13384 306
4055 665
13115 263
3925 561
3812 281
3727 240
20199 841
3681 628
4579 837
4107 532