2806 64
4058 24
3372 262
5879 591
2246 98
14262 695
6414 661
4002 301
6359 310
5767 282
7116 566
3411 89
9568 608
58443 291
9760 267
4494 637
6248 683
3016 60
4383 258
4161 316
5096 448
8022 713
5573 335
10164 868
109046 592
30892 177
15700 668
3745 63