140865 422
6915 383
2989 733
3495 915
1401 273
1412 361
1144 315
15601 217
12035 620
67508 883
76910 456
91194 447
5273 492