20106 793
1566 72
2670 450
3463 640
1789 275
2829 205
4727 729
1410 101
4377 878
4412 768
2129 176
1815 202
1929 381
2183 170
4071 637
3933 629
3510 652
2403 322
7317 101
5972 638
1406 54
3863 570
3146 268
4520 399