40966 767
54032 440
35297 439
71910 285
178914 1138
11799 139
20802 422
59004 474
15444 605
3952 454
52849 371
25097 172
5926 358
50834 604
83573 355
59692 166
21182 51
11758 485
3223 456