15217 147
15745 813
9915 334
20515 881
22963 743
7089 800
2117 169
15601 268
7379 516
11754 443
3597 504
5694 634
3164 97
1116 161
2521 432
10880 699
7238 620
3987 150
25606 372
14801 294
4394 30
12286 885
2533 113
1423 231
6124 912
3122 436
4020 755
4429 669