21102 629
8274 690
4761 214
23099 294
7361 655
7576 951
3109 506
5133 228
11964 926
3710 914
2301 558
15578 473
4883 360