3183 101
20034 503
12571 369
5353 755
14523 751
5688 727
3644 574
4023 853
15449 185
7218 328
24008 1040
2211 141
4910 669
2270 52
4813 398
11077 907
21705 294
4032 184
13561 306
4104 665
14056 264
3996 561
4007 281
3803 240
20772 841
3735 628
4625 837
5016 532