2829
1093
529
2826
927
271
2823
766
201
2818
826
496
2817
576
280
2809
250
185
2801
608
238
2786
207
285
2785
785
164
2779
497
120
2764
447
211
2764
691
285
2762
281
184
2761
350
291
2760
128
246