15186 762
4095 664
3239 278
2648 161
3012 101
8123 670
3679 94
3907 85
2739 351
5874 834
5259 671
16218 541
3444 418
3108 63
6851 567
3708 142
1945 116
4931 882
5908 268
2452 124
3421 268
2933 190
2839 81
5251 646