3290 505
46976 159
6509 134
9847 773
5955 163
3664 284
8896 299
16761 448
1831 41
4393 476
7220 686
3362 205
3761 247
5536 524
4314 302
5012 667
3819 387
13146 693
2100 189
4548 457
6702 803