12381 111
95848 641
45966 208
49930 304
9160 262
52926 740
25839 859
1850 240
6507 476
3680 76
7743 240
6159 426
4206 600
2784 229
4891 326
3164 477
3703 412
2353 117
11068 433
13102 406
16992 154
42200 270