1503 425
2306 746
2655 625
2425 656
4574 621
31828 363
30566 779
7610 437
7460 143
5398 195
8531 259
7674 665
5802 474
4552 281
10762 96
10206 225
53052 522
27610 201
2327 406