30373 83
86985 175
111553 737
84331 394
89338 488
44735 322
47770 411
40748 350
42666 348
71108 710
107951 1301
55767 303
93697 683
87559 568
78844 882
37312 154
43170 336
149340 275
41216 916
77630 376
168480 711
44834 471
73073 692
67463 410