15686 67
1317 93
7751 642
21995 477
71555 641
18538 362
33356 843
37730 636
11596 348
9418 527
6883 802
50436 60
3935 99
4469 658
5503 614
1935 212
8121 878
7313 728
1182 87
1526 34
2502 273
7444 473
3186 563
2877 302