23503 263
7238 150
1400 319
2286 271
9314 388
57369 813
84776 660
6563 52
17165 735
34823 884
19647 503
15660 59
2203 365
4124 649