2975 361
15925 276
10201 834
16822 629
13973 356
9922 340
10826 112
4858 181
12419 289
15129 269
12828 523
32886 256
44942 782
3414 31
6163 239
15317 341
3305 55
10052 165
7343 374
6529 676
3257 67
8002 745
20966 328
10723 627
9699 436
15580 426
27761 738
6568 504