3986 427
23809 529
16539 679
20409 341
6686 887
8246 648
3526 193
10131 286
27813 312
4069 337
2677 448
2480 196
1394 115