10010 420
12059 770
29663 537
11243 328
6898 340
20835 824
9507 903
9965 618
978 117
5120 396
6081 263
18777 386
16163 414
2495 243
23893 209
6551 361
4020 312