140883 422
6915 383
2989 733
3495 915
1401 273
1412 361
1144 315
15601 217
12035 620
67508 883
76910 456
91195 447
5274 492