30564 392
44796 707
47666 601
16095 308
23638 72
21205 160
25839 519
29671 750
29371 73
30667 151
914 79
1187 237