2256 84
5261 234
24493 289
8864 603
32125 616
10460 68
6452 170
2456 313
7442 180
2401 217
2774 353
2612 336
4717 468
1979 471
3901 559