493 101
247 80
14255 257
1285 281
2183 523
1986 397
3250 837
2347 479
360 35
2844 508
2860 567
1308 315
2932 860
1995 150
2914 779
4043 352
3270 736
17264 559
1705 87
4457 929
1812 402
3240 638
6227 368
3748 245
2045 223
3049 796
5233 329
3232 625