2980 599
3378 771
3089 511
6733 584
4328 886
6877 319
2988 393
1608 91
1017 82
1911 309
15710 965
2051 191
2153 472
2022 274
12912 112
3238 477
1362 30
1158 93
1470 239
7755 486
3519 635
3070 471
3214 655
3146 841