3112 398
5608 645
4334 555
3918 283
936 57
3635 213
3453 347
66293 1051
3781 81
6921 139
2353 54
1123 117
3989 912
5915 405
2777 576
736 94
7880 673
2282 160
6563 560
4095 104
1255 171
5835 901
1480 64
5081 626