12053 503
5677 159
7719 191
11975 697
9379 81
14958 58
5414 94
16944 748
5106 685
8465 674
2591 124
7265 695
5345 178
8067 81
2518870 3557
233985 590
194763 744
2525 47
47874 393
17987 699
24412 669
6352 416
9986 774
30992 492
1843 380
4345 653
3559 605
3497 436