2175 84
5066 234
24234 289
8643 603
31506 616
10299 68
6418 170
2444 313
7394 180
2384 217
2759 353
2564 336
4701 468
1959 471
3868 559