15196 680
13523 68
8480 752
53514 532
14096 643
7393 351
3527 130
6690 619
3467 355
51699 107
2450 121
7480 275
2383 197
3961 557
16026 735
5005 642