15209 67
1295 93
7738 642
21955 477
71405 641
18437 362
33223 843
37562 636
11553 348
9359 527
6857 802
50420 60
3905 99
4434 658
5482 614
1922 212
8094 878
7300 728
1166 87
1514 34
2383 273
7408 473
3159 563
2869 302