2200 563
2946 725
2800 605
2505 542
1845 517
1322 184
2716 707
519 56
4891 702
17063 172
11537 204
3841 709
4095 184
4034 27
5958 685
7898 566
6374 84
116050 202
6121 318
15732 66
64178 393
11180 336
11454 315
13851 335
29701 90
14538 548
27341 519
51115 740