1196 121
5356 494
15066 287
3838 325
29043 923
2995 552
6193 71
7355 617
4829 348
5679 705
14925 89
47279 44
21439 207
3808 148
4220 378
32333 814
4639 403
7524 140
4010 742
2544 337
4196 373
26762 164
1690 173
2876 85
2620 334
9472 627
2662 234
25997 348