20103 1095
2681 423
972 59
2776 551
9406 182
3484 730
1181 167
4361 446
1849 341
6569 826
904 67
3029 529
3333 769
3705 298
1241 222
2488 717
1460 159
2982 780
3429 622
7491 386
2673 379
2562 423
3543 562
5036 768