2682 501
1696 422
914 218
1082 97
2320 533
953 199
1803 297
2922 917
638 154
877 230
856 280
3251 972
1487 397
2742 710
4128 863
3223 681
2598 439
1054 118
1539 439
1663 427
2405 548
1311 69
2639 607
1512 356