2328 323
4177 309
3410 345
4354 757
8998 265
2614 44
15709 385
6550 223
19804 262
17327 618
2914 870
1873 89
3104 509
1497 132