3003 328
18827 687
10035 485
4357 548
3998 636
8348 341
3818 75
5072 113
4237 582
6212 402
6729 838
13720 628
6622 498
6585 543
27175 98
2689 238
5421 302
5195 103
3482 486
5140 529
2521 144
7089 440
5612 605
31785 598