144196 152
133153 383
64158 669
34712 163
62695 601
8449 548
4198 507
9447 648
2174 194
3283 84
10107 752
5049 563
14204 615
57294 214