28523 89
14545 582
3635 379
5274 387
3470 888
4522 562
4748 507
6138 765
2552 309
3617 555
6180 774
6678 331
3292 686
11558 49
11369 469
2775 201
18961 593
11922 282
4130 696
3833 413
8819 692
4355 379
1232 98
3206 256
3499 265
4443 878
6102 209
34043 166