3176 101
20025 503
12555 369
5351 755
14507 751
5686 727
3640 574
4017 853
15446 185
7218 328
23992 1040
2207 141
4901 669
2268 52
4810 398
11053 907
21688 294
4026 184
13555 306
4098 665
13987 264
3991 561
4004 281
3803 240
20747 841
3732 628
4622 837
5007 532