2926 505
40691 158
3482 134
9423 773
5573 162
3335 284
8177 299
16373 448
1561 41
4142 476
6658 686
2968 205
3553 247
5146 524
4108 302
4860 667
3544 387
12777 693
1859 189
4049 457
6494 803