15029 673
18016 111
3732 502
8877 426
11542 87
6139 669
44485 389
8462 92
4228 133
3861 286
8334 901
3573 300
9706 492
12097 169
3614 500
4141 644
18123 613
11531 186
2273 169
5802 642
3436 138
5214 527
29561 194
3979 821
4387 641
10449 736
7491 336
11532 648