11295 187
21674 164
2889 412
2234 554
29437 717
43329 390
7047 462
32762 556
9692 524
6681 605
10728 36
3591 463
3926 236
21685 415
18344 382
6784 80
27207 623
27877 925
15864 560