20541 486
44538 696
24007 375
1145 303
2582 714
3007 770
711 29
1866 320
1484 94
2800 592
2112 226
1541 188
2665 303
5801 569
2745 431
2981 378
4612 161
2727 171
3498 320
3448 207
11621 690
6749 724
4837 219
7487 260