15905 601
6674 587
1889 299
2889 105
9735 525
3149 627
3641 261
2543 371
994 119
2517 447
2880 423
3544 787
6340 58
2303 47
9124 576
3033 502
604 125
1036 286
6272 600
4825 877
4275 576
2664 307
2944 409
1392 181