2273 323
4080 309
3379 345
4290 757
8875 265
2567 44
15512 385
6408 223
19310 262
16726 618
2895 870
1845 89
2987 509
1448 132