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