1095 292
44569 329
3367 804
1360 136
152876 196
48353 544
126166 455
70132 324
198621 629
43524 265
37823 98
56044 319