12431 301
29970 174
1707 127
2790 511
17114 511
3214 422
15442 699
12143 877
2069 144
9415 772
2872 211
2457 371
1757 164
7835 452
2076 219
3177 548
3983 794
4492 320
3820 422