31644 379
16157 774
5277 581
6615 105
4192 751
1071 102
3818 240
2941 371
40628 245
30259 152
28581 392
34213 727