15014 342
12410 280
63777 727
48253 252
5677 402
4301 946
2517 336
6634 617
2068 388
5188 344
7464 691
8094 95
7341 387
6012 627
2632 515