18396 513
6603 43
3429 31
4943 90
2836 272
10301 336
4509 291
3095 497
1878 99
2671 48
7834 79
3487 574
25445 89
8534 314
4219 555
8036 799
6050 659
4268 654
19328 154
10517 91
6158 585
1630 82
10286 143
4507 665
3956 136
10006 315
3663 318
7886 562