12240 100
8197 583
4766 777
5243 573
3022 271
14926 254
6717 479
5010 268
3364 449
9813 474
5186 899
15141 289
2155 167
3677 188
4173 821
1985 92
15853 581
10342 34
3702 153
5588 511
4183 370
5954 634
4245 484
39297 302