1050 84
2668 234
21856 287
6658 603
24507 615
8922 67
5790 170
2344 313
7216 180
2194 217
2521 353
2351 336
4459 468
1854 471
3558 559