12286 791
13005 164
17697 392
87482 852
53859 340
29900 438
36175 388
20963 458
9889 253
3324 536
3546 695
3431 240
2733 524
8377 363
2261 247
1879 78
4302 528
5456 295
4613 631
3433 339
2787 489
4221 437
27552 575