31592 379
16128 774
5276 581
6613 105
4189 751
1069 102
3811 240
2940 371
40583 245
30023 152
28568 392
34177 727