2583 471
2150 393
3894 916
29102 721
3552 522
2797 332
3339 579
2067 133
4083 53
4776 958
1984 288
4082 978
873 76
3308 77
1054 166
2889 534
3659 635
2514 295
3497 615
1051 121
3460 677
2268 515
2941 475
1360 132