29520 948
4477 664
4501 450
6583 374
11447 224
3932 371
14832 39
161262 415
180584 389
113183 371
3160 536
6402 679
33953 803
112571 545
2609 599
22574 655
24790 147
8581 371
2141 195
6030 298
5161 629
32646 563
95915 732
3004 738
10575 493
54900 251