12805 97
2715 88
92555 123
8515 532
207394 487
76507 863
1942 66
28177 496
79317 280
107677 506
20117 144
115806 725
347576 946
93173 554
13684 453
227142 724
130468 893
132247 437
38371 644
49283 457
10882 445
48028 381
3102 608