3176 101
20025 503
12555 369
5351 755
14509 751
5686 727
3641 574
4017 853
15446 185
7218 328
23995 1040
2207 141
4902 669
2268 52
4810 398
11055 907
21690 294
4028 184
13556 306
4098 665
13996 264
3992 561
4004 281
3803 240
20750 841
3732 628
4622 837
5009 532