3060 101
19407 503
12254 369
5282 755
13748 751
5598 727
3585 574
3941 853
15180 185
7090 328
23324 1040
2158 141
4761 669
2171 52
4726 398
10504 907
21139 294
3855 184
13338 306
4044 665
12968 263
3909 561
3769 281
3710 240
20057 841
3675 628
4569 837
3570 532