31651 710
40903 518
47093 424
21286 527
25346 501
45131 990
20180 184
11357 807
10620 384
5560 357
40948 493
41677 324
80904 243
58555 265
23751 679
43919 95
28833 340
2443 430
6503 531
5145 188
3987 715
5484 878
3281 98
4274 584
4743 456
3073 389
4858 615
10656 524