29846 460
17700 493
7126 856
16659 512
20634 133
22245 182
2528 305
5025 532
19124 275
31121 695
9514 307
13451 258
8551 702
14434 690
9597 133
8374 216
7172 548