3081 151
5695 582
5312 597
29957 553
11016 589
14512 269
9188 605
7098 435
7367 267
3995 668
5640 37
3372 98
2938 395
7803 109
8642 770
6450 76
5029 81
5295 395
4343 605
2377 501
758 150
2742 410