3116 101
5932 778
1577 134
3326 360
7790 605
1893 26
3392 280
3067 774
8492 591
2250 329
5926 205
3707 304
9721 139
6376 868
1943 39
8856 410
3039 467
4399 257
3991 812
4385 234
4218 591
3103 142
1094 241
2090 175