3516 649
14555 392
25323 433
12818 49
45891 338
1626 78
1253 264
13805 621
10069 297
202161 967
7132 593
14531 201
13461 59
40538 450
3625 148
6387 531
724 75
43843 117
9012 634
11293 711
12323 710
3945 505
5395 521
16976 680