2804 64
4045 24
3367 262
5871 591
2226 98
14251 695
6405 661
3990 301
6353 310
5761 282
7099 566
3402 89
9563 608
58429 291
9747 267
4490 637
6232 683
3011 60
4375 258
4155 316
5090 448
8006 713
5562 335
10150 868
109036 592
30882 177
15689 668
3738 63