2994 674
2855 552
1730 431
540 25
3252 604
3029 841
230 54
2149 637
1131 351
6434 858
2113 94
2578 271
74673 667
23310 724
6331 277
2996 165
25695 57
3845 88
3666 338
7174 254
3382 263
1454 145
5127 403
5266 198