1203 100
37303 297
1789 105
66230 127
21733 472
24927 266
10614 370
11444 374
3944 71
4725 577
8649 196
5144 718