9305 81
14683 761
1845 87
4590 528
3487 371
12292 369
7340 268
8424 405
12868 425
5599 727
2691 312
4353 508
9333 357
2484 175
2775 206
8276 372
3198 185
1456 95
4604 680
2854 301
12558 575
3635 232
2183 52
11930 61
12312 501
3878 821
4999 631
10564 907