16998 670
4928 192
4881 100
19555 272
5505 423
10407 386
6399 966
10608 801
17044 133
7517 636
9555 354
7357 433
6752 716
4363 268
4707 605
3955 257
5670 44
10012 460
8626 53
12077 693
6182 397
20602 788
10796 549
11840 504
25221 577
9710 571
8983 246
11847 180