18531 698
78111 311
18793 353
6502 86
50077 746
30796 621
34913 159
7872 495
4278 141
5173 66
4164 738
11308 584
8295 601
5812 920
21525 214
28629 650
34883 458