3642 75
5230 672
2837 266
5906 635
198396 484
214036 379
7831 628
2952 337
2775 231
13455 446
3314 323
2985 409
4930 504
7639 354
5036 305