3500 596
21126 496
3584 530
7124 336
1484 308
2141 699
3021 352
2280 425
2886 570
760 91
2807 536
2501 269
957 224
748 162
564 93
1558 193
3049 632
2746 281
1864 537
3834 883
2769 438
3711 806
12855 241
3056 603