20945 629
7957 690
4696 214
22874 294
7245 655
7536 951
3084 506
5063 228
11921 926
3681 914
2274 558
15280 473
4796 360