14352 610
21057 572
12342 833
5084 221
2553 223
10669 628
7947 356
6593 515
10028 666
6742 770
22046 392
58019 163
24233 135
40985 563
51532 136
108580 382