10003 352
2283 52
5026 855
5943 387
26683 982
3480 113
4617 117
8519 141
3790 648
29264 847
38482 955
8272 403
164556 557
11926 612
6243 743
21417 99
3137 121
2616 284
3144 252
3365 73
5672 524
5075 562
4298 605
1963 233