2768 64
4000 24
3339 262
5804 591
2169 98
14216 695
6325 661
3962 301
6290 310
5733 282
7042 566
3356 89
9534 608
58308 291
9689 267
4475 637
6125 683
2973 60
4357 258
4129 316
5018 448
7929 713
5485 335
10022 868
108994 592
30823 177
15629 668
3640 63