11026 65
2921 288
2839 407
5980 381
5169 712
8399 534
5962 887
5197 677
7847 702
4463 562
4132 301
9260 888
3875 136
5207 58
8239 437
3130 118
3943 397
6884 542
2330 269
10582 623
4866 594
22046 609
6771 759
8934 175
7693 178
55229 328
11061 790
125845 678