4055 376
2639 213
22889 198
4631 532
5047 545
26430 685
12122 632
25970 66
9471 248
11523 82
15317 223
9310 430
3053 134
2278 458