2331 323
4191 309
3413 345
4372 757
9028 265
2620 44
15724 385
6566 223
19874 262
17399 618
2915 870
1878 89
3114 509
1509 132