1025 116
3738 923
6380 793
5449 508
703 127
2505 549
15922 368
9475 412
1490 237
22205 353
11426 315
780 175
613 36
5768 306
7060 73
1738 441
2887 759
536 68
2855 376
3058 759
3408 698
2406 365
9680 111
16890 866