11026 65
2918 288
2837 407
5978 381
5167 712
8393 534
5962 887
5196 677
7842 702
4461 562
4132 301
9257 888
3873 136
5202 58
8235 437
3127 118
3940 397
6879 542
2328 269
10582 623
4864 594
22043 609
6765 759
8933 175
7689 178
55160 328
11056 790
125825 678