2804 64
4054 24
3371 262
5875 591
2235 98
14259 695
6410 661
3997 301
6358 310
5764 282
7113 566
3410 89
9568 608
58442 291
9756 267
4493 637
6247 683
3014 60
4381 258
4159 316
5094 448
8016 713
5570 335
10160 868
109044 592
30890 177
15700 668
3744 63