99896 127
63476 651
23073 674
11320 545
19748 615
2072 153
20686 383
21988 424
10879 748
4581 524
5045 72
28940 45
21899 203
18757 362
51743 829
5413 460
6332 528
1863 465
107150 210
29679 685
2856 218
57003 148
31553 632
18115 354