18779 663
31103 168
8707 201
35506 503
2282 130
4276 771
10911 273
3550 366
5351 758
4549 711
20219 694
2394 288
2713 394