24098 159
5668 641
11271 441
4636 638
37007 342
31419 178
15658 295
4006 74
31453 234
2838 166
15230 343
34312 107
7642 45
9867 671
4553 374
12774 741