4063 376
2658 213
22909 198
4631 532
5048 545
26444 685
12141 632
25998 66
9480 248
11539 82
15343 223
9318 430
3055 134
2281 458