2804 64
4046 24
3367 262
5872 591
2229 98
14252 695
6405 661
3991 301
6354 310
5761 282
7100 566
3404 89
9563 608
58432 291
9749 267
4491 637
6233 683
3011 60
4375 258
4156 316
5090 448
8006 713
5564 335
10151 868
109038 592
30882 177
15690 668
3738 63