1056 72
21467 856
56472 649
149254 238
14460 655
15021 191
10834 569
10891 875
6687 612
7274 582
17612 280
10915 266
19940 460
3934 465
11313 82
5035 35
4336 553
5263 287
3346 291
28982 517
2253 310