11029 65
2921 288
2840 407
5980 381
5170 712
8402 534
5963 887
5198 677
7848 702
4463 562
4132 301
9261 888
3876 136
5208 58
8241 437
3130 118
3945 397
6887 542
2331 269
10585 623
4869 594
22046 609
6772 759
8934 175
7694 178
55264 328
11063 790
125850 678