2200 563
2946 725
2800 605
2505 542
1845 517
1322 184
2716 707
519 56
4891 702
17063 172
11536 204
3841 709
4093 184
4033 27
5958 685
7898 566
6374 84
116047 202
6121 318
15732 66
64165 393
11180 336
11454 315
13849 335
29697 90
14538 548
27340 519
51115 740