2132 111
7163 618
6417 172
26941 982
4196 661
2860 307
5159 559
11185 210
3728 419
3598 507
29493 846
8872 1017
4562 505
3184 373
12879 573
49953 336
93483 746
59168 342
6184 274
7699 681
8831 661
7427 37
9690 631
4103 372