502 106
11879 691
5721 524
4495 924
9904 956
1801 432
1461 299
3305 478
2171 580
6694 450
7932 113
588 55
3713 712
2901 148
9515 182
9325 148
2204 263
1742 401
2893 891
2996 641
3980 609
9212 288
3540 579
8648 320