31646 710
40902 518
47093 424
21281 527
25346 501
45130 990
20179 184
11356 807
10620 384
5560 357
40948 493
41676 324
80903 243
58552 265
23748 679
43918 95
28832 340
2443 430
6503 531
5145 188
3987 715
5484 878
3281 98
4274 584
4743 456
3073 389
4858 615
10656 524