3008 583
1425 161
596 115
754 219
3506 460
7010 593
4684 524
17089 634
29460 376
6872 295
9534 749
4116 350
22995 304
2242 218
14246 28
7157 465
1730 87
3928 150
1054 209
1079 234
2969 140
9025 589
565 93
964 129
1364 239
5267 679
2384 396
1940 319