14354 610
21057 572
12345 833
5084 221
2553 223
10669 628
7948 356
6593 515
10029 666
6742 770
22046 392
58029 163
24237 135
40986 563
51535 136
108588 382