1091 44
4230 399
2928 74
3875 768
3379 539
3744 537
7309 322
5440 284
4025 824
5260 636
6456 652
11239 845
3816 607
3298 119
5529 595
2290 228
8934 170
4514 892
3397 523
6217 617
2213 263
3600 212
17591 684
3640 311
3071 657
3614 536
16445 686
1160 71