3812 693
957 157
4068 578
3143 629
3517 245
10593 576
1941 44
3724 329
9999 761
2996 714
2699 221
7236 335
5061 520
5185 270
2983 142
1846 338
2836 208