3196 25
14423 354
5383 730
8178 131
15113 738
7078 763
5535 335
13604 546
5679 721
13508 156
4882 903
4751 472
11482 457
4032 133
9310 315
3774 319
6802 402
5519 371
9269 699
5941 513
11481 208
6997 263
8719 922
5930 254
8342 629
7025 224
12544 285
12682 557