30696 868
11546 385
13791 661
6485 229
2113 295
10222 268
4778 340
5993 254
6158 243
2884 413
9569 256
4062 601
1809 367
1017 145
2445 463
1116 132