23613 263
7287 150
1403 319
2293 271
9324 388
57774 813
85052 662
6568 52
17170 735
34891 884
19699 503
15764 59
2217 365
4129 649