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