277933 431
91298 166
40092 432
34776 262
55174 305
23921 805
7025 483
4715 278
8211 877
5869 729
2636 278
4526 778
55320 195
20843 231