50506 702
90371 261
31892 221
103187 290
93677 348
76907 353
170833 313
158280 216
42117 197
85214 174
136868 252
32879 728
31028 315
80190 572
89805 278
53883 742
296082 178
33396 375
70803 218
79383 294
32038 334
81386 132
23602 49