3009 665
2672 80
6372 84
12088 584
5464 421
113657 381
18406 531
4455 617
22605 162
56212 379
7366 203
46198 647
151832 499
1789 252
6126 790
21516 981
15139 750
2578 296
2624 348
13316 85
6719 162
19926 847
6446 535
24598 71