2697 82
5492 396
18054 413
17888 288
14297 393
14316 354
2362 137
3855 744
3585 458
4118 332
2968 159
3224 278
31343 66
3903 277
4505 794
5659 860
4090 358
7921 202
3361 240
5768 735
9051 526
269035 468
4033 430
183040 225
122215 941
85775 189
65564 239
44960 184