50592 559
10672 425
1814 273
5045 275
2785 163
4232 667
1467 282
1399 137
6610 166
4135 780
10178 778
2534 509
3726 784
3728 177
3705 947
3168 628
3005 362
5908 171
4877 695
3572 917
2658 185
3331 515
12396 56
5266 917
3488 642
2607 536
2727 344
5080 528