31896 72
14926 587
11805 838
1905 321
6130 451
9033 474
20669 936
7113 628
4012 83
6769 648
13313 608
12365 268
18835 292
29234 420
51483 150
7198 408
9657 210
21822 802
10609 600
22022 353
8290 45
12660 306
12417 166
6616 257
2371 458
9729 450
26168 746
4309 185