40070 767
20562 857
15166 243
33210 354
72196 505
22063 695
281698 787
413053 719
276446 922
281875 609
22846 430
125045 384
15668 217
161318 406
85909 437
164585 621
65723 651
96686 872
23580 158
111146 573
59406 631
148818 415
28531 244
14796 493
45316 632
30091 140
12138 593
12005 198