2597 322
17545 225
92736 873
144450 194
15275 367
11230 380
22595 606
2666 207
5097 372
5984 692
6781 605