112166 723
99143 672
143791 378
23032 966
87932 947
20088 148
11049 213
10466 713
6844 739
3757 334
2624 157
3968 275
2537 135
2910 527
26407 688
2997 437
4034 366
3261 176
8188 208
3314 268
12382 474
6675 50
26758 388
30860 678