12920 283
6523 171
2804 118
6972 846
1640 86
4743 400
6009 547
2077 47
7078 607
5080 450
4172 768
36755 686
11933 212
23426 509
5270 724
24333 373
1790 143
5493 486
2342 117