2962 415
3978 656
4725 918
9694 585
2244 330
1082 89
1943 327
4208 673
668 32
3009 291
3817 341
2423 439
4148 607
3889 881
1484 137
2907 519
3671 688
2721 321
1798 220
4098 368
1481 193
3077 567
3352 635
5240 633