25593 115
2827 178
15585 569
1330 309
1606 69
3690 875
4730 696
3329 569
4260 265
22284 528
3550 727
2949 180
3465 674
1407 161
2408 174
3073 651
2569 473
3112 704
1491 67
3504 424
928 103
4739 611
108060 592
3012 288