3129 59
8634 806
5533 591
14104 695
44918 462
4090 166
108862 592
5376 309
6706 803
2802 42
4444 540
1237 165
3539 74
64344 473
4142 522
3611 441
2078 159
1684 148
2454 466
3886 647
13890 56
8675 258
1814 201
5381 106
10768 201
25897 115
3355 333
32023 855