2781 700
3003 600
15892 846
7090 795
3230 471
2747 563
2533 444
4130 804
1461 176
1842 208
2877 699
7047 121
3127 505
4953 529
3618 532
2573 348
2185 323
3265 657
2185 307
2207 392
3606 269
4284 593
2011 508
6746 643