18050 551
6632 192
31685 417
78687 818
68349 542
13945 59
47551 694
5289 627
3534 175
3964 263
4323 174
85871 794
29287 817
3935 494
2958 438
3364 582
3789 578