12071 524
2960 388
1230 123
2566 416
11052 160
18667 838
6791 472
1335 111
3411 509
3875 659
12684 619
4192 53
2459 395
4295 607
3886 781
4008 866
3099 356
2691 307
3840 204
3323 554
16629 652
4052 740
3552 585
1101 82