2804 64
4050 24
3369 262
5872 591
2232 98
14255 695
6406 661
3992 301
6357 310
5761 282
7106 566
3404 89
9566 608
58440 291
9751 267
4491 637
6238 683
3012 60
4378 258
4157 316
5092 448
8011 713
5570 335
10155 868
109041 592
30885 177
15696 668
3740 63