35093 236
111250 944
13793 209
10788 373
14273 564
521127 1783
13369 595
9293 375
28800 272
4105 834
12197 483
8788 728
9033 610
2235 363