149 31
1575 473
11074 502
465 98
2968 855
7339 308
1129 328
11586 152
2512 561
799 188
2416 688
2534 648
2141 505
18846 410
759 214
1122 295
8085 173
1346 412
644 190
37379 865
1960 507
2091 583
1551 464
7645 271