502 161
1781 501
2722 865
619 170
3340 533
1861 92
1615 224
12914 33
4102 663
2611 452
2167 530
3314 723
4373 645
2256 436
1184 75
3512 907
1125 78
1564 210
1471 233
3621 531
4734 670
5514 671
2964 598
5007 179