2831 310
5749 316
2608 347
8329 171
3824 817
737 44
1573 78
2170 388
8623 466
21877 189
86671 716
69559 135
15928 106
11109 337
22034 226
2194 120
17349 861
3401 579
4008 566
3399 454
27708 542