1300 295
33470 612
16496 695
2008 28
9457 133
30723 518
5846 122
2829 517
2148 167
5103 299
3143 161
2609 596
1821 391
4095 538
6894 606
14488 463
26709 224
38049 484
17208 252
29699 346
8217 407
7687 433
23501 130
4341 226
15190 393
2955 109