3060 151
5677 582
5291 597
29938 553
11015 589
14512 269
9183 605
7098 435
7362 267
3994 668
5640 37
3372 98
2936 395
7797 109
8641 770
6444 76
5027 81
5291 395
4342 605
2376 501
758 150
2740 410