44138
48331
14420
20619
17915
15915
11811
8110
1468
1318
637
1127
1217
896
296
526
846
566
1586
865
745
994
733
683
702
682
952
1421
671
420
460
500
570