4050 376
2637 213
22889 198
4631 532
5047 545
26430 685
12120 632
25968 66
9471 248
11523 82
15316 223
9310 430
3053 134
2277 458