2403 642
1672 409
374 44
2291 583
1523 293
3005 410
1661 323
2796 785
2440 585
777 133
9635 342
900 137
3138 816
1134 38
950 181
3130 955
8696 781
1647 239
2328 470
2644 579
1966 348
3000 863
1186 201
2406 595