36943 122
1666 169
8512 711
5590 331
4169 281
29138 1052
3359 628
5920 220
3013 493
4339 58
8120 218
2056 111
7193 251
3693 366
34645 159