2251 84
5245 234
24475 289
8844 603
32073 616
10444 68
6447 170
2455 313
7432 180
2401 217
2772 353
2608 336
4715 468
1979 471
3897 559