31096 254
95486 156
5848 183
16884 751
3957 87
3608 267
5542 223
5528 641
4556 554
4391 228
4269 677
3142 438
3420 226
4932 768
4400 717
2827 191
16188 434
24101 606
11496 465
12036 562
18326 161
31116 884
248203 1043
9848 147