18657 733
7619 538
3034 129
4925 608
12086 58
3157 153
2760 281
2531 205
4846 100
10258 647
4972 62
1437 66
2922 521
7842 565
3785 576