2610 300
3599 442
3101 89
2337 119
2754 370
3234 230
4577 594
3983 318
3065 445
8422 549
2675 468
4842 911
8222 740
2041 76
12114 46
2779 174
5278 780
6482 851
22681 789
9733 379
6391 61
3742 92
12484 259
27046 316