140977 422
6916 383
2989 733
3496 915
1402 273
1412 361
1145 315
15603 217
12035 620
67508 883
76911 456
91196 447
5274 492