4850 196
2497 45
12249 495
12312 984
3902 376
11958 711
11340 927
4799 860
8494 484
15769 323
2912 296
26372 374
12972 496
4031 391
2670 136
3901 392
6004 651
2853 60