3176 101
20024 503
12555 369
5350 755
14507 751
5686 727
3640 574
4017 853
15446 185
7218 328
23989 1040
2207 141
4899 669
2267 52
4809 398
11052 907
21688 294
4026 184
13553 306
4098 665
13985 264
3991 561
4003 281
3803 240
20747 841
3732 628
4622 837
5007 532