3791 670
2528 115
4498 684
2356 277
4148 626
2642 182
4885 819
1335 80
4853 913
5541 141
7252 237
16868 461
3448 497
5784 462