2526 341
2808 329
3240 406
6056 514
7805 352
3101 247
2315 76
5696 657
2320 125
3390 446
4868 409
4662 652
5008 120
4237 632
6432 843
2288 74
71941 710
31491 305