2598 322
17545 225
92739 873
144452 194
15277 367
11230 380
22597 606
2666 207
5097 372
5984 692
6781 605