45239 287
18542 820
7625 585
69901 905
3376 529
30587 328
9367 732
18701 352
22339 698
3004 559
71911 1032
53378 205
20009 368
23542 116
34054 536
38264 261
28471 818
2715 648
27681 59
26324 285
2803 814
974 58
13807 111
14127 130