402266 1147
7938 746
12248 260
8392 591
10248 207
22870 107
14887 792
9830 116
54954 106
55325 566
38361 689
23201 200
6855 164
29542 608
4475 356
9883 144
15661 723
2975 83
3407 396
8012 561