3148 732
294 79
2578 631
913 267
2447 460
2527 357
425 106
2543 660
2376 493
15785 476
72427 854
8491 738
7988 891
4135 70
5085 216
7998 734
5775 352
10867 29
4795 362
2706 68
26283 571
20245 132
8410 614
7789 151
5241 569
11665 341
50893 78
25458 262