19619 520
4192 129
29420 434
182001 558
27440 557
28480 403
12266 592
62848 601
11006 251
13552 276
11703 127
7264 589
5356 296
2903 243
3464 846