40595 580
57553 485
46280 235
42032 395
45558 393
20530 329
90990 454
15824 316
31004 913
12337 860
16857 456
33814 592
30314 291
24452 399
25578 833
3674 125
2808 517
3862 740
3983 714
9293 565
32884 840
37842 209
11184 799
42334 853
32492 677
14774 83
29370 597
19705 101