2945 525
2711 579
43675 117
3198 703
8629 593
22272 35
5434 459
6335 309
6910 391
15764 725
3093 368
2219 511
8189 718
4026 892
1839 329
3307 588
28995 362
6234 63
2779 605
2600 127
5617 525
10606 332
15743 139
14665 610