22013 322
13284 396
33677 373
55320 392
4968 69
8978 95
19267 271
12355 612
24109 348
34727 221
4764 523
7179 738
13184 153
4560 806
7269 42
3853 397
11733 234
15651 257
10574 569
6709 370
5781 374
12884 651
8630 345
9902 453
8447 926
3757 113
12298 240
4708 549