3281 505
46933 159
6503 134
9844 773
5950 163
3658 284
8890 299
16758 448
1827 41
4384 476
7217 686
3361 205
3756 247
5536 524
4308 302
5007 667
3817 387
13143 693
2095 189
4545 457
6700 803