31769 579
2532 108
10965 94
5902 692
107005 230
74110 712
81249 346
7630 690
1282 106
3025 393
5161 463
8249 538
4051 563
4073 789