3994 150
7803 708
12238 599
30641 275
5498 553
28382 669
12120 312
7774 436
5199 688
15839 678
8996 787
4455 228
11284 320
7631 389
15886 900
29601 359
25922 935
17381 583
2503 145
15296 758
13502 616
3929 114
10472 147
2920 516
5147 324
2452 294
11064 548
4468 75