2796 223
7027 438
6158 621
5576 338
2490 242
2512 408
6022 429
4062 460
5224 154
3508 268
5506 940
34940 672
56366 780