5313 303
11407 42
11306 594
17496 686
9301 251
168396 685
9902 153
35457 403
14781 634
55763 667
35197 643
11432 176
19097 461
1094 79
1347 33
3088 701