2645 57
21495 159
11181 123
3915 378
5138 412
24540 208
26412 243
10153 784
4962 590
8148 421
2536 181
21519 164
13043 726
5694 695
1299 63
4470 33
4241 473