1003 26
4651 540
25918 118
5506 505
1726 63
1910 30
7982 814
8112 386
1737 76
8493 818
8838 177
848 44
3123 169
10739 466
5220 655
5490 58
4870 366
3506 804
16358 523
3943 717
2818 204
22840 155
4289 239
26109 372