31296 627
56041 403
149364 1049
38804 333
24602 165
372600 966
83314 424
114735 1188
169412 735
206040 506
89031 779
83419 790
268793 992
88568 443
80126 826
133225 425
266932 1391
191354 688
238032 1040
120322 521
63707 665
38356 899
95274 610
51241 652