3599 823
3589 496
5006 676
2161 545
2960 549
898 69
3375 565
844 72
3014 626
2613 456
3080 583
1916 267
2479 509
27580 466
6526 653
15294 416
6245 163
2258 538
990 131
1317 277
1780 363
2321 382
2152 196
1365 159
2721 666
2517 389
7892 113
4437 85