15595 97
2900 720
4506 205
39647 902
1947 457
3135 447
6932 400
6259 103
2099 204
16454 39
20649 523
4795 699
5904 296
14383 915
2998 296
28909 280
2823 547
4793 429
18959 99
3039 628
27447 780
8697 164
7072 32
5558 392
2808 195
1442 187
9502 413
13782 243