11532 36
2528 484
1638 239
4687 565
1314 223
7874 207
5834 660
7423 593
22637 893
23948 373
6918 305
3097 336
2340 458
1251 126