18018 551
6611 192
31522 416
78136 818
67940 542
13744 59
47111 693
5258 627
3516 175
3942 263
4293 174
84899 793
29106 817
3916 494
2933 438
3336 582
3772 578