12305 702
20016 685
20655 641
6825 501
18167 245
11179 335
23351 607
8660 400
24324 643
5155 48
1870 73
6132 370
10858 935
21063 674
37946 644
4254 85
14956 820
25306 753
8527 581
9527 318
31677 740
24266 89
9079 234
23363 239
12284 550
5638 64
12545 468
13097 679