10589
788
8873
659
3504
360
7448
54
6610
189
7532
215
5071
671
4714
402
3161
924
5356
511
3598
751
6502
21
4737
240
4589
665
4415
962
5051
458
6022
203
4712
748
3718
114
4277
288
5189
313
6402
711
7350
804
6217
169