3093 62
22395 149
15249 737
18846 55
11495 529
9041 815
5963 62
169981 688
6366 554
20028 448
5627 240
25067 732
23357 567
9142 57
21972 340
60054 215
4062 780
9719 85
26927 188
22010 1003
21353 569
13088 47
22363 295
10666 72
69932 634
13686 417
32411 603
33753 477