2946 520
2970 510
3709 914
1250 108
2901 211
3110 391
3272 330
1321 246
3433 624
12471 145
14157 852
1937 363
4055 858
4298 773
2739 189
4276 614
16370 58
3643 632