3533 829
11708 187
23109 165
3581 412
2386 554
30677 717
43683 390
7282 462
33443 556
10035 524
6930 605
11422 37
3728 463
4360 237
22313 415
18893 382
7172 80
28144 623
28861 925
16914 560