27004 143
2926 673
13135 118
611 43
7575 64
11995 150
19949 588
39837 334
64255 715
81029 505
25879 292
2525 445
1288 194
9251 306
9830 692
58325 254
2276 355
6581 531
7994 493
6578 53
8327 449
6826 373
9020 839
5110 25