966 235
3013 706
2468 722
1289 299
6590 289
8154 608
1222 224
2801 839
940 162
16884 278
1838 402
2821 761
13769 256
5543 409
7737 489
2301 403
4387 27
11587 59
4226 135
4461 136
3995 689
2783 590
14647 238
3155 626
1965 53
1882 328
4583 489
22338 912