3065 584
26794 477
9621 806
5682 82
5504 542
4745 523
3779 316
7140 217
28623 358
1470 39
16481 448
20613 623
16482 437
11781 395
4251 107