22065 51
10835 274
35838 543
12062 485
18713 240
86986 920
23671 413
36490 341
15651 360
56147 157
4689 557
9016 228
36521 489
5512 664
11938 656
45378 332
37978 372
101490 766
21993 503
19969 242
15296 839
11525 556
8585 450
16174 63
35035 238
29261 141
20786 157
16015 669