12431 301
29973 174
1708 127
2790 511
17116 511
3214 422
15444 699
12143 877
2069 144
9416 772
2873 211
2457 371
1759 164
7837 452
2077 219
3177 548
3984 794
4492 320
3820 422