12995 748
90850 869
57211 761
58284 586
72634 328
96311 495
40227 478
7489 476
20428 354
6797 859
11936 417
212129 1144
102444 361
69619 169
12004 520