2342 580
4222 812
1062 69
1235 217
19546 445
2895 738
2942 594
8197 187
927 158
2867 691
6212 51
5305 530
14489 526
3085 804
2759 204
4782 226
3237 578
5575 425
706 99
2911 474
4363 547
2109 433
4854 711
2873 314
3505 808
2837 534
3605 867
43771 660