3202 101
20176 503
12621 369
5363 755
14591 751
5718 727
3663 574
4034 853
15468 185
7239 328
24089 1040
2220 141
4938 669
2279 52
4832 398
11146 907
21770 294
4059 184
13590 306
4116 665
14167 264
4013 561
4030 281
3814 240
20864 841
3740 628
4634 837
5039 532