10011 420
12061 770
29671 537
11246 328
6898 340
20845 824
9507 903
9968 618
978 117
5120 396
6082 263
18788 386
16167 414
2496 243
23910 209
6552 361
4020 312