3996 246
2799 729
2998 933
3438 808
404 104
334 97
3099 686
5849 334
3715 683
3269 395
1940 217
6144 555
4086 618
2426 173
17785 665
1843 166
1567 127
1268 102
17462 284
5402 671
3235 212
4926 603
5691 387
5528 784