3999 575
2619 218
1022 144
2491 612
32821 348
10538 583
2034 313
2684 468
1200 116
13889 573
33899 326
1689 54
3859 162
3341 599
2194 559
10867 733
3060 527
3285 642
2078 366