2886 35
2837 703
27819 378
3138 241
4696 523
16160 782
11951 529
3713 698
11474 389
11265 581
5998 162
4290 508
2136 141
10320 907
4239 530
6593 155
5079 462
5520 733
2545 492
1393 244
15532 775
1700 272
3557 344