2367 781
2231 686
2441 564
1042 316
24413 811
8273 805
3189 406
29170 577
4692 274
5293 516
7466 236
5882 508
8260 86
16768 589
10638 113
1225 71
13945 770
4537 609
2303 111
1439 237
1655 322
7758 328
972 141
19699 878