21291 630
8345 690
4768 214
23199 294
7367 655
7601 951
3115 506
5134 228
11975 926
3719 914
2294 558
15713 474
4888 360