3006 930
935 265
10025 770
27501 541
1630 462
1508 382
1770 396
138699 420
2206 275
2000 508
3259 635
158 34
1026 201
36655 695
2537 728
1599 306
4548 360
745 214
10933 509
4017 568
3296 486
4945 526
2315 528
1786 353