3123 59
8625 806
5533 591
14104 695
44883 462
4081 166
108859 592
5374 309
6696 803
2802 42
4444 540
1232 165
3538 74
64317 473
4142 522
3611 441
2077 159
1683 148
2454 466
3885 647
13873 56
8675 258
1812 201
5378 106
10766 201
25895 115
3355 333
32019 855