40609 75
7893 650
944 80
2322 610
6286 492
2335 586
1965 410
504 136
2360 562
2726 705
505 133
553 144
278 49
932 185
1090 299
934 181
974 238
2667 623
557 151
2219 436
1774 325
1784 129
3039 523
1713 305
2319 313
15051 113
3964 619
14045 88