1597 31
14037 725
5944 273
6585 601
3157 468
3088 592
6464 737
8474 523
12708 420
4246 687
1841 107
4561 814
2037 96
4994 508
8934 534
2790 423
3748 622
15607 532
3237 146
4404 545
3696 577
2764 295
4346 257
6430 142
10172 690
9387 398
2964 187
3473 521