3281 505
46908 159
6502 134
9842 773
5950 163
3657 284
8888 299
16757 448
1827 41
4382 476
7215 686
3361 205
3756 247
5536 524
4308 302
5007 667
3817 387
13142 693
2095 189
4543 457
6700 803