953 120
3072 564
962 38
3174 887
313 58
3261 601
2825 847
1058 205
3181 595
3170 629
2402 450
9146 338
2523 552
1654 271
423 27
1528 351
1621 439
824 113
2755 606
14691 113
5995 438
1941 400
897 144
469 42
986 205
3396 919
2542 536
3679 488