35897 843
45847 390
24288 348
54131 432
31881 646
19272 123
26894 640
16738 328
70372 641
35527 429
35830 513
55362 246
60307 697