133515 668
8160 565
4710 281
24365 369
11523 412
53263 106
4353 627
5949 582
6209 684
3082 458
2395 134