2807 64
4059 24
3373 262
5881 591
2247 98
14263 695
6418 661
4002 301
6360 310
5774 282
7117 566
3413 89
9568 608
58447 291
9761 267
4495 637
6250 683
3016 60
4384 258
4165 316
5099 448
8022 713
5575 335
10168 868
109048 592
30893 177
15703 668
3747 63