41751 76
8408 651
969 80
2329 610
6653 492
2354 586
1968 410
506 136
2360 562
2739 706
505 133
553 144
283 49
933 185
1093 299
937 181
975 238
2672 623
557 151
2219 436
1791 325
1848 129
3096 523
1731 305
2337 313
15078 113
4177 619
14071 88