2330 82
4553 275
3563 803
6590 636
1925 169
4768 423
950 163
3963 467
13295 377
2149 369
2782 535
7696 428
2829 277
7878 867
2111 285
1256 215
5288 309
5689 102
5464 929
3639 123
3564 487
12930 292
33577 647
27113 859
30932 162
13074 447
4882 146
3328 65