3268 591
2963 409
3175 974
1549 114
3479 469
2444 335
2080 318
1384 355
2582 343
2649 860
973 191
2663 593
2382 269
3784 573
2980 415
2198 636
1661 60
5735 604
7135 155
1496 230
4945 281
5187 159
16844 250
3281 813