3128 59
8632 806
5533 591
14104 695
44915 462
4089 166
108862 592
5376 309
6704 803
2802 42
4444 540
1236 165
3539 74
64338 473
4142 522
3611 441
2078 159
1683 148
2454 466
3886 647
13888 56
8675 258
1814 201
5381 106
10768 201
25897 115
3355 333
32022 855