3099 267
15220 529
42683 648
12330 316
133033 533
23541 161
22237 149
6138 450
5345 534
4286 389
4518 591
1902 148
5260 729
4364 216
4868 530