1631 84
3957 234
22782 287
7592 603
27733 615
9470 67
6023 170
2371 313
7270 180
2221 217
2576 353
2396 336
4534 468
1881 471
3630 559