4057 376
2640 213
22893 198
4631 532
5047 545
26433 685
12124 632
25974 66
9473 248
11525 82
15321 223
9310 430
3053 134
2278 458