11221 866
4142 763
6639 462
9516 730
7017 619
4173 687
6128 594
5378 112
12572 369
8377 456
2979 399
3158 605
5369 183
12134 759
11986 149
78838 309
3828 391
2659 58
5251 674
30264 293
4000 290
3242 232
2440 166
6513 111
116140 641
4062 572
3396 478
1845 126