27005 601
22561 259
21583 308
23094 633
39165 609
34498 658
58415 803
91001 262
77701 544
30585 935
55054 113
44902 614
28243 136
31231 805
59172 623
23904 480
16307 218