2977 34
21043 510
11608 116
288727 681
29703 207
4116 342
244259 1195
14656 578
6557 262
2994 423
4954 92
3824 888
4032 177
3168 180
997 64
4066 138
2512 84
5137 469
16956 381
6390 837
15931 359
4343 348
2108 514
3283 481
5420 390
3394 107
6404 534
6562 472