133632 147
129078 382
56963 663
27996 156
56038 598
8140 548
3908 507
9157 648
1976 194
3023 83
9573 752
4804 563
13721 615
50914 208