22556 336
3304 586
3758 866
1625 351
3541 534
2899 672
4332 49
1283 120
2825 818
2056 338
2970 741
1562 266
3744 780
3760 733
2248 381
1625 305
2989 552
227 45
9678 972
2153 497
4337 126
2336 508
3731 432
2392 323