9992 869
15018 697
21051 674
19806 441
37830 644
13160 242
3199 106
11153 391
18510 333
4238 85
6980 287
8313 31
14908 820
25152 753
23774 412
8631 581
9480 318
31611 740
24546 641
8945 613
24286 89
5639 398
9060 234
12251 550
12481 468
13060 679
3223 172
22671 59