2872 35
2835 703
27818 378
3136 241
4693 523
16117 782
11946 529
3712 698
11471 389
11264 581
5993 162
4289 508
2133 141
10311 907
4239 530
6593 155
5078 462
5516 733
2545 492
1393 244
15527 775
1700 272
3528 344