40758 518
47045 424
21197 527
25283 501
45058 990
20123 184
11339 807
10603 384
5550 357
40901 493
41585 324
80766 243
58382 264
23698 679
43849 95
28745 340
2443 430
6500 531
5144 188
3986 715
5481 878
3281 98
4269 584
4741 456
3069 389
4856 615
10649 524
5315 435