3066 584
26796 477
9621 806
5683 82
5507 542
4745 523
3779 316
7141 217
28623 358
1470 39
16482 448
20620 623
16482 437
11781 395
4251 107