503 111
627 67
3106 910
1629 498
672 35
2226 590
1145 199
845 254
2091 495
2021 410
2978 827
860 263
451 47
1706 397
1844 561
2198 422
1743 389
1571 397
2742 856
214 33
2884 751
2839 717
2052 581
2247 567
1210 272
2640 666
3536 341
3301 689