2804 64
4051 24
3370 262
5873 591
2233 98
14255 695
6406 661
3994 301
6357 310
5762 282
7106 566
3406 89
9566 608
58440 291
9754 267
4491 637
6241 683
3012 60
4380 258
4158 316
5092 448
8013 713
5570 335
10155 868
109043 592
30887 177
15698 668
3740 63