16253 106
357325 863
22640 460
14044 296
32457 641
21756 769
99664 574
97682 938
263655 495
27540 311
47322 168
50700 202
401484 810
22047 102
147218 697
199358 393
20262 249
75152 699
178617 630
33206 594
80193 777
47781 239
35073 78
27771 382
98148 445
39530 251
106066 615
55030 426