3296 732
295 79
2585 631
924 267
2692 461
2666 358
427 106
2562 660
2418 493
15803 476
72446 854
8512 738
7989 891
4165 70
5085 216
8011 734
5788 352
10890 29
4820 362
2727 68
26285 571
20323 132
8415 614
7793 151
5246 569
11669 341
50904 78
25474 262