3116 101
5932 778
1577 134
2741 483
3326 360
7790 605
1893 26
3392 280
3067 774
8492 591
2250 329
5926 205
9721 139
6376 868
1943 39
8856 410
3039 467
3991 812
4218 591
3103 142
766 119
1094 241
4346 843
2090 175