15072 81
3378 97
5122 834
16831 596
2930 248
16744 302
11589 743
11761 407
8284 733
8104 237
3361 693
3592 555
17882 376
5824 563
3757 124
2745 86
13553 729
2413 257
7947 392
9263 813
5325 295
21985 370
4161 677
3861 492