37046 517
28218 249
16702 499
24195 467
12656 521
9463 554
11503 501
11365 580
3460 626
1727 233
5039 651