2777 64
4015 24
3355 262
5834 591
2195 98
14233 695
6367 661
3973 301
6325 310
5749 282
7058 566
3372 89
9543 608
58357 291
9711 267
4475 637
6171 683
2982 60
4361 258
4140 316
5053 448
7949 713
5514 335
10057 868
109013 592
30848 177
15651 668
3709 63