2276 323
4086 309
3380 345
4291 757
8879 265
2569 44
15512 385
6413 223
19329 262
16746 618
2895 870
1846 89
2987 509
1450 132