32926 706
1680 340
5404 44
10212 653
1737 304
11336 547
56869 635
4434 662
5204 346
1170 248
9976 601
832 52
3091 545
7450 63
2165 296
2100 420
12487 376
3056 438
5594 290
939 234
24944 553
4196 237
16183 286
15685 929