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