5701 627
8561 378
1018033 2440
24142 779
73300 240
47143 348
7616 530
5016 81
9807 433
8500 272
5897 468
5030 666
8888 645
83849 429
26695 136