2926 605
16182 467
8347 468
2112 597
22382 618
1207 296
18919 60
999 238
1478 344
614 145
3624 318
2095 423
5845 808
2618 839
2110 593
22959 519
14069 581
8075 750
15310 124
745 138
2201 681
2961 97
37645 843
23194 597