3132 59
8637 806
5535 591
14104 695
44923 462
4090 166
108862 592
5377 309
6706 803
2802 42
4444 540
1238 165
3539 74
64347 473
4142 522
3612 441
2078 159
1684 148
2454 466
3886 647
13892 56
8675 258
1815 201
5382 106
10768 201
25897 115
3355 333
32027 855