2239 84
5215 234
24445 289
8817 603
31978 616
10422 68
6444 170
2450 313
7420 180
2399 217
2769 353
2594 336
4714 468
1975 471
3891 559