1496 271
1151 346
3894 711
4238 546
4060 455
1003 46
2845 660
1878 309
2513 396
2940 583
2979 647
2633 521
2329 443
2491 152
2973 530
3747 310
839 126
1651 324
4271 537
2887 651
1835 82
2917 169
1455 119
2521 730