893 119
1840 320
3620 479
2057 295
945 195
2546 208
4984 638
1041 174
2890 753
3325 611
2344 654
5945 564
2978 744
5882 148
3342 207
4014 493
2568 554
1745 344
906 213
1679 354
1247 268
2995 410
2429 585
1122 38