1631 84
3958 234
22787 287
7593 603
27746 615
9471 67
6023 170
2371 313
7270 180
2221 217
2576 353
2396 336
4534 468
1881 471
3630 559