2831 310
5749 316
2607 347
8326 171
3822 817
737 44
1573 78
2170 388
8623 466
21877 189
86667 716
69555 135
15925 106
11105 337
22032 226
2194 120
17349 861
3401 579
4008 566
3399 454
27704 542