2804 64
4051 24
3370 262
5874 591
2234 98
14257 695
6408 661
3994 301
6357 310
5762 282
7111 566
3406 89
9567 608
58442 291
9754 267
4491 637
6245 683
3012 60
4380 258
4159 316
5093 448
8014 713
5570 335
10156 868
109043 592
30888 177
15699 668
3740 63