4397 364
32102 703
235521 402
41766 92
110459 870
20781 836
12168 482
139757 1073
8971 61
4667 509
72679 644
4069 186
23781 377