15687 813
9909 334
20469 881
22800 742
7087 800
2116 169
15486 268
7367 516
11698 443
3595 504
5684 634
3157 97
1116 161
2520 432
10868 699
7111 620
3967 150
25527 372
14724 294
4385 30
12277 885
2518 113
1422 231
6104 912
3111 436
4014 755
4420 669
3435 859