2100 107
6031 289
5145 239
5610 675
2402 67
6909 745
7707 436
11546 425
22179 734
3736 412
8564 479
2139 68
2942 510
2187 266
3108 871
28018 573