3508 455
1477 131
1213 86
867 53
1503 367
2937 540
3143 797
4464 546
3150 524
3310 191
782 45
660 187
2849 436
790 101
1184 289
1527 49
1221 209
2688 755
471 38
2565 563
2869 799
1694 401
2633 593
2328 319