29629 705
7649 181
2998 226
2279 180
5811 767
4697 285
6657 637
3120 409
7525 929
3393 403
4896 396
2872 240
5295 735
41766 826
16377 169