12995 748
90845 869
57207 761
58283 586
72627 328
96308 495
40225 478
7489 476
20427 354
6797 859
11936 417
212122 1144
102440 361
69616 169
12003 520