2256 84
5257 234
24488 289
8854 603
32104 616
10454 68
6449 170
2455 313
7436 180
2401 217
2772 353
2612 336
4717 468
1979 471
3897 559