350 32
665 59
919 133
1634 411
4428 765
800 47
10527 640
1163 87
2256 319
586 56
1436 275
2275 641
4043 610
2553 659
1116 272
2757 756
635 51
1476 411
1132 242
2582 793
9026 591
2786 582
2430 728
1121 226