3113 281
1367 142
1361 131
3228 605
8278 691
1198 88
2296 428
5023 677
3534 866
1285 140
757 63
3214 580
1493 175
1770 201
1415 110
2121 287
3796 387
3643 403
1439 196
3212 743
6736 652
2583 412
3370 614
20045 793