1626 84
3926 234
22759 287
7578 603
27633 615
9457 67
6018 170
2370 313
7266 180
2221 217
2575 353
2395 336
4528 468
1880 471
3630 559