15194 67
1295 93
7737 642
21954 477
71394 641
18433 362
33219 843
37555 636
11549 348
9357 527
6855 802
50419 60
3905 99
4432 658
5480 614
1922 212
8094 878
7300 728
1165 87
1514 34
2363 273
7406 473
3159 563
2869 302