31513 860
163075 259
2877 246
16885 751
5852 724
5023 455
6134 138
6547 557
6011 354
26260 267
5294 884
3344 201
6125 152
4592 60
5318 741
2828 191
17276 651
24102 606
12037 562
7286 299
9849 147
10105 246
6941 335
12191 201