3303 505
47124 159
6515 134
9859 773
5963 163
3674 284
8913 299
16765 448
1836 41
4412 476
7238 686
3379 205
3768 247
5549 524
4320 302
5019 667
3836 387
13158 693
2109 189
4556 457
6707 803