2322 323
4170 309
3403 345
4339 757
8960 265
2608 44
15682 385
6497 223
19752 262
17250 618
2911 870
1867 89
3084 509
1489 132