3447 135
1480 177
4645 554
5191 506
1567 234
1246 33
5134 308
2967 802
1779 188
4257 63
4651 440
1206 369
19524 509
13532 670
542 65