12985 748
42321 168
23180 1051
4653 286
6942 619
11610 539
5029 70
11454 711
11725 149
2544 374
3576 402
4062 554
1969 111
14457 699
6353 728
7900 896
14194 347
9002 57
2375 558
3147 47
2612 257
8755 1017
9562 982
21838 890