28984 128
8426 409
28578 405
18694 62
20086 353
22193 704
5613 799
6026 724
38945 372
16480 82
52198 205
5178 294
17651 408
66475 631
12977 320
29454 685
270167 269
25964 120
6170 551
161865 422
5085 241
612 96
2063 128
12808 603