2602 331
2981 264
5010 915
5277 219
2374 142
2067 155
2461 517
10118 780
3713 695
5322 440
2712 738
11240 543
2192 344
2611 508
2635 150
5496 505
2118 261
7051 667
9808 639
15942 648
5157 588
22079 377
13621 351
3057 314