2976 333
301643 1159
6586 487
3237 658
5073 553
8732 587
4265 783
10224 430
3316 364
2235 407
3915 284
3222 810
3727 277
3526 250
3576 583
1910 273
2110 521
659 127
1686 370
698 154
2908 649
2240 461
2768 282
2515 607
3011 552
1690 442
3383 859
1491 292