2769 64
4002 24
3340 262
5804 591
2170 98
14216 695
6328 661
3963 301
6291 310
5736 282
7042 566
3356 89
9534 608
58313 291
9689 267
4475 637
6126 683
2974 60
4358 258
4129 316
5019 448
7932 713
5486 335
10023 868
108999 592
30825 177
15629 668
3642 63