5011 533
6255 509
15047 206
9276 647
9949 81
5531 272
11639 313
8068 374
11723 348
20851 382
14703 412
8365 730
7674 549
10051 126
5240 487
8991 306
11702 225
9548 527
9313 509
4706 47
4432 370
6610 176
17136 134
21229 441
12321 177
145056 563
4317 278
17498 703