1253 260
4708 576
1309 148
945 71
1844 282
3778 653
2141 281
8653 488
3630 218
3388 878
2584 481
3812 830
3100 657
28755 584
1436 147
5316 910
3626 562
2397 143
3379 704
4096 38
3640 598
4607 89
4851 687
1528 137