2816 64
4078 24
3378 262
5899 591
2269 98
14269 695
6432 661
4020 301
6375 310
5784 282
7134 566
3419 89
9575 608
58465 291
9771 267
4504 637
6269 683
3027 60
4395 258
4172 316
5118 448
8036 713
5591 335
10187 868
109059 592
30906 177
15713 668
3755 63