10193 325
12946 604
29150 860
21257 228
11922 568
42327 572
5300 41
6731 875
7974 313
13208 457
8944 328
5126 184
5621 712
4835 214
8857 570
3758 64
4960 94
9359 35
3069 459
4929 619
29128 647
12091 239
14427 442
13709 658
21862 843
8073 289
24580 639
6684 694