5060 146
5305 127
36141 642
11278 306
5594 92
13154 162
10128 208
4365 551
2453 281
8303 616
7586 713
5535 452
21370 514
9304 403
2098 590
4777 752
1572 183
2544 297