2282 323
4100 309
3386 345
4297 757
8896 265
2580 44
15547 385
6435 223
19421 262
16856 618
2896 870
1855 89
2989 509
1456 132