2248 84
5243 234
24471 289
8840 603
32059 616
10439 68
6447 170
2455 313
7431 180
2401 217
2772 353
2607 336
4715 468
1979 471
3895 559