12938 112
1388 31
4514 443
1859 165
4223 119
3545 635
515 40
15045 228
8918 425
1545 95
2120 254
3281 397
3638 862
1499 53
7393 288
2103 357
1403 76
8519 166
29154 721
4333 740
3921 869
2249 342
2950 677
3573 810