3089 790
1862 258
1640 178
2435 416
25785 286
71867 209
42855 405
33146 330
41629 166
23880 239
69339 848
50619 652
46693 286
44257 484
32714 324
20013 235
34365 289
51621 364
14535 44
41607 80
26658 83
30871 632
24812 126
98211 866