2276 323
4084 309
3379 345
4291 757
8878 265
2569 44
15512 385
6412 223
19327 262
16741 618
2895 870
1846 89
2987 509
1449 132