30326 42
3391 140
32507 73
4962 89
5456 612
4820 99
8915 603
15497 750
17040 161
2634 269
33157 729
33931 182
13935 405
43722 843
110670 563
348271 578
22832 179
38443 318
4522 85
89335 693
35332 824
42673 719
27030 691
134760 294
8736 374
3253 91
3762 621
2959 773