4197 403
3069 704
653 44
2593 513
2099 564
5596 291
720 156
375 63
7539 135
3527 659
3681 573
1362 353
1862 455
946 224
19149 948
4778 822
2601 226
1871 177
7480 264
679 174
2938 690
2880 443
2154 521
606 61