2803 64
4044 24
3365 262
5866 591
2223 98
14249 695
6401 661
3989 301
6353 310
5759 282
7093 566
3398 89
9561 608
58426 291
9745 267
4489 637
6224 683
3007 60
4374 258
4152 316
5084 448
8004 713
5551 335
10148 868
109034 592
30880 177
15687 668
3738 63