2804 64
4047 24
3367 262
5872 591
2229 98
14254 695
6405 661
3991 301
6354 310
5761 282
7100 566
3404 89
9563 608
58435 291
9750 267
4491 637
6234 683
3011 60
4375 258
4156 316
5090 448
8007 713
5565 335
10151 868
109038 592
30882 177
15692 668
3738 63