22015 667
28497 254
22137 526
13546 697
39955 259
48527 408
22035 529
33305 629
27575 119
59021 506
11373 394
17900 489
25494 235
23749 116
8005 359
10522 584
35662 568
17752 167
41560 326
15250 194
28187 742
19422 60
10302 125
9715 581
26403 637
54771 635
30596 800