31066 260
89408 812
157903 641
72129 447
38860 607
111113 975
74262 955
60488 768
61182 504
41529 541
52836 426
90403 756
62644 541
56111 754
56810 175
142541 143
116635 248
223261 848
44965 715
116355 454
336335 1350
85692 580
269839 992
86554 297