2890 77
1535 333
829 61
962 169
1946 382
5134 702
1888 603
813 43
2983 809
4326 420
3876 873
1477 76
1599 287
3576 638
1307 235
2873 291
2456 405
2156 602
3426 603
6713 686
4385 431
3131 212
897 139
2672 729