2637 85
4150 499
18139 664
12086 208
22791 528
3052 695
13662 174
7682 623
6918 531
860 119
7345 166
1509 291
2036 429
3482 547
22895 542
10522 250
3065 636