9593 312
3182 373
2471 231
4946 196
4699 882
2279 98
91939 103
2950 222
4315 35
8320 470
2721 70
11759 234
163573 875
7677 641
45013 711
48600 396
61128 941
65736 187
2936 59
3634 448
3044 427
3054 550
2125 197
3080 457
2706 115
4013 791