27196 583
6809 628
10509 186
41557 728
13595 681
20499 239
9111 870
16599 879
17238 621
7864 40
17167 327
554503 713
302092 917
21436 622
13454 336
578523 1625
17583 740
14768 625
258888 436
21773 797
168097 699
162152 735
53429 371
64324 722
31379 551
152194 468
23499 508
8561 294