28520 89
14545 582
3633 379
5274 387
3470 888
4521 562
4748 507
6138 765
2552 309
3617 555
6179 774
6678 331
3292 686
11556 49
11368 469
2775 201
18959 593
11921 282
4129 696
3830 413
8818 692
4355 379
1232 98
3206 256
3499 265
4443 878
6101 209
34043 166