31951 868
11952 385
14137 661
6499 229
2156 295
10326 268
4801 340
5996 254
6167 243
2889 413
9582 256
4067 601
1828 367
1030 145
2449 463
1127 132