4028 376
2584 213
22833 198
4623 532
5044 545
26364 685
12073 632
25863 66
9431 248
11483 82
15240 223
9299 430
3004 134
2270 458