30403 583
28699 344
38542 119
14378 479
16247 414
5707 444
9601 617
7725 708
16412 135
26230 379
6684 82
23943 328
5291 337
4783 552
3208 246
3349 498
2851 597
4294 720