3093 62
22397 149
15249 737
18849 55
11496 529
9043 815
5964 62
169995 688
6367 554
20030 448
5628 240
25068 732
23357 567
9144 57
21974 340
60064 215
4062 780
9720 85
26935 188
22016 1003
21356 569
13093 47
22363 295
10666 72
69939 634
13689 417
32418 603
33758 477