133462 668
8160 565
4710 281
24360 369
11522 412
53262 106
4353 627
5949 582
6209 684
3081 458
2394 134