2803 223
7047 438
6165 621
5580 338
2493 242
2513 408
6032 429
4067 460
5230 154
3510 268
5514 940
34993 672
56461 780