2901 768
25328 158
18709 669
2708 310
1824 292
5437 467
1586 155
2636 427
2056 36
3158 499
1018 107
3931 593
1516 246
2234 266
1393 94
4404 685
1105 168
2597 455
3508 550
4469 684
3427 643