21523 328
30201 127
9304 519
14032 342
42923 924
15601 245
12704 581
22309 773
15408 714
18557 101
16231 813
13561 314
20778 58
27268 376
28702 605
12477 635
17759 742
5587 253
13345 480
39980 314
16606 123
7768 362
35565 649
87988 266
29334 655
30523 497
30507 869
22598 828