180663 303
79332 926
93391 368
254169 782
59905 907
61344 879
110943 552
106855 1075
39215 313
57818 257
98421 508
102326 641
21030 194
130368 1028
87987 837
34022 472
52294 367
36137 506
42703 469
84299 910
17208 396
28645 759
7893 96
76107 264
44422 645