5011 533
6255 509
15047 206
9275 647
9949 81
5531 272
11637 313
8067 374
11723 348
20851 382
14703 412
8365 730
7672 549
10050 126
5240 487
8989 306
11702 225
9547 527
9313 509
4706 47
4432 370
6610 176
17136 134
21227 441
12321 177
145035 563
4317 278
17498 703