30630 95
32939 868
12160 385
14480 661
6528 229
2183 295
10491 268
4837 340
6022 254
6185 243
2898 413
9592 256
4084 601
1835 367
1051 145
2456 463
1155 132