2663 41
217273 550
34269 951
31336 488
33089 354
12203 390
179514 507
5164 308
6155 305
11086 363
9197 268
12925 556
8124 401
4863 843
3935 440
6068 709
34226 144