3182 505
45352 159
3699 134
9731 773
5839 163
3532 284
8711 299
16711 448
1789 41
4319 476
7093 686
3281 205
3725 247
5443 524
4270 302
4984 667
3741 387
13064 693
2034 189
4458 457
6626 803