12608 505
11038 539
4784 932
12308 657
7170 600
8168 419
11125 702
8269 425
8969 179
15709 747
4741 290
7374 72
28902 860
43152 645
3597 284
13693 199
14617 792
3789 327
10192 637
33055 913
12901 688
3261 298
15048 657
10316 824