3086 410
2947 153
4239 865
9421 934
4642 553
2961 53
2000 204
8468 145
3565 249
3156 659
5477 363
5398 451
9470 891
3319 536
2283 185
3703 578
3344 292
34891 260
1793 201
3624 854
5491 491
20602 412
3541 717
3650 424