18601 663
30433 168
8617 201
35164 503
2264 130
4256 771
10893 273
3507 366
5314 758
4501 711
20003 694
2346 288
2693 394