2664 41
217277 550
34269 951
31337 488
33089 354
12203 390
179517 507
5164 308
6156 305
11090 363
9198 268
12926 556
8124 401
4863 843
3935 440
6068 709
34229 144