106517 689
2642 48
3331 547
4500 426
3078 502
11728 877
4195 654
10302 624
7996 798
7960 462
8641 367
86487 643
4426 184
2216 146
5918 527
24268 942
9566 676
6880 931
3190 269
2627 223
2838 181
5438 546
2333 170
2658 61