935 151
4114 582
3792 597
27998 553
10861 589
14324 269
8908 605
6756 434
7141 267
3906 668
5470 37
3274 98
2877 395
7429 109
8292 770
5874 73
3600 81
4978 395
4204 605
2350 501
714 150
2645 410