140692 421
6915 383
2987 733
3493 915
1401 273
1412 361
1144 315
15597 217
12033 620
67503 883
76902 456
91193 447
5273 492