19619 520
4191 129
29418 434
182000 558
27440 557
28480 403
12264 592
62846 601
11006 251
13550 276
11702 127
7264 589
5356 296
2903 243
3464 846