100026 907
3811 564
3115 449
7340 369
4965 636
17380 664
11972 537
5041 195
5686 443
7551 571
12281 802
26320 374
3113 37
1984 203
10983 367
6818 279
8904 486
4917 557