30584 213
6066 526
32447 686
4212 126
9468 360
6518 758
2701 455
22964 157
31744 347
43932 509
16300 481
61729 95
23600 422
50521 63
3274 273
4105 767
92852 840
35110 619
8277 163
14440 32
31811 458
16822 396
55169 593
100877 243
29707 481