304 3841
272 3482
249 2736
127 3629
464 4161
89 1601
317 3989
290 3084
294 5229
106 4097
518 5213
30209 32693
7384 12994
233 4856
43986 55451
