2600 522
11426 467
180395 690
16892 56
10458 357
19433 63
4097 541
6313 247
2738 243
2157 296
3824 89
909 97
33445 374
22112 429