19629 520
4203 129
29493 434
182040 558
27445 557
28493 403
12272 592
62870 601
11013 251
13555 276
11718 127
7264 589
5361 296
2903 243
3466 846