2516 262
2492 302
980 99
3720 734
1112 131
2218 304
2464 198
23639 107
16287 940
25221 143
3998 527
3334 806
19867 367
5993 614
9788 365
8964 547