593 457
111 339
2463 304
1235 163
780 914
1721 239
362 312
494 232
296 727
560 141
414 693
17 548
480 211
429 32
924 805
280 183
963 986
325 735
411 74
1084 832
957 551