2993 277
1696 115
611 44
6148 441
4056 178
3350 148
11417 383
6698 192
1899 351
3780 612
3876 833
2133 401
2132 501
976 44
6192 508
3977 444
2975 526
787 50
577 91
2820 334
2709 142
3060 773
2138 373
2969 481
2513 455
2856 614
59288 586
7108 335