4050 376
2634 213
22889 198
4631 532
5047 545
26428 685
12119 632
25965 66
9471 248
11522 82
15313 223
9310 430
3051 134
2277 458