138991 416
6911 383
2984 733
3482 915
1389 273
1403 361
1142 315
15576 217
12024 620
67426 882
76864 456
91165 447
5266 492