2272 84
5296 234
24526 289
8885 603
32231 616
10492 68
6456 170
2458 313
7451 180
2404 217
2775 353
2615 336
4721 468
1980 471
3909 559