31596 56
3231 634
6374 163
441 99
16256 452
4632 645
19262 586
6663 676
44930 365
12645 76
1414 236
10219 548
9773 170
57776 248
1372 360
9600 31
2676 648
44049 412
7337 413
8284 184
37456 617
2954 364
17722 700
21856 492