105542 389
4860 923
1263 188
1692 129
5690 618
6303 359
244363 321
56208 204
136039 470
29409 439
45684 771
81419 230
27940 563
128456 411