2812 160
1564 398
1144 190
28122 716
6353 509
3588 275
37126 509
4386 597
4095 858
13031 702
3050 891
2762 54
4044 347
96036 384
47158 891
89598 719
32203 199
26251 484
103745 594
14876 253