133417 668
8160 565
4710 281
24357 369
11522 412
53255 106
4353 627
5949 582
6209 684
3081 458
2394 134