2501 486
15920 326
1566 420
3065 676
4186 915
2336 428
1703 364
2981 627
1134 180
2493 327
3763 463
356 58
1055 331
2646 199
2987 635
1717 322
3938 738
3204 544
3297 692
5016 271
12587 799
3953 546
2121 521
1539 424