2151 84
5023 234
24148 289
8513 603
31311 616
10250 68
6400 170
2443 313
7393 180
2381 217
2752 353
2553 336
4696 468
1958 471
3862 559