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