3761 273
2943 64
4226 24
3527 262
6118 591
2438 98
14373 695
6809 662
4170 301
6574 310
5877 282
7321 566
3650 89
9674 608
58872 291
16156 268
4587 637
6531 683
3170 60
4582 258
4277 316
5332 448
8215 713
5809 335
10399 868
109222 592
31115 177
15902 668