36992 122
1674 169
8514 711
5592 331
4172 281
29195 1052
3359 628
5936 220
3013 493
4340 58
8128 218
2056 111
7197 251
3698 366
34688 159