2804 64
4056 24
3371 262
5876 591
2235 98
14261 695
6413 661
3998 301
6358 310
5766 282
7114 566
3411 89
9568 608
58442 291
9758 267
4494 637
6247 683
3014 60
4381 258
4159 316
5095 448
8017 713
5570 335
10163 868
109045 592
30890 177
15700 668
3744 63