2583 12063
183 22955
21788 61257
175 13075
147 14716
362 33040
201 50318
1372 12964
272 8456
229 19724
2047 14989
882 5232
109 16595
5206 20108
240 19976
